TAGs: building blocks